human-made landscape - İngilizce Eş Anlamlılar Sözlük